Bangladesh PM Hasina says election 'free and fair'